//
//  CameraViewController.h
//  iPhoneDev01
//
//  Created by smu on 11-7-14.
//  Copyright 2011年 duk. All rights reserved.
//
/*
 1、iphone应用程序受到其沙盒机制得限制，通常不能获取这些照片或自己沙盒之外得其他数据
 2、但应用程序可以通过图像选择器(image picker)来使用照相机和照片库
 3、图像选择器是从特定源中选择图片的一种机制
 4、源：图像列表，照相机
 5、图像选择器界面是通过名为UIImagePickerController的模式控制类执行
 
 */


#import <UIKit/UIKit.h>

//类必须遵循两个不同的协议:   UIImagePicerController是UINavigationController的子类
@interface CameraViewController : UIViewController
<UIImagePickerControllerDelegate, UINavigationBarDelegate> {
    UIImageView *imageView;
    UIButton *takePictureButton;
    UIButton *selectFromCameraRollButton;
}
@property (nonatomic, retain) IBOutlet UIImageView *imageView;
@property (nonatomic, retain) IBOutlet UIButton *takePictureButton;
@property (nonatomic, retain) IBOutlet UIButton *selectFromCameraRollButton;
- (IBAction)getCameraPicture:(id)sender;
- (IBAction)selectExistingPicture;

@end
